he kept me from work. - French English Dictionary